Bentley OpenFlows HAMMER CONNECT Edition 帮助

枚举编辑器对话框

选择枚举作为用户数据扩展的数据类型时,会打开“枚举编辑器”对话框,然后单击“默认值”字段中的省略号 (...) 按钮。枚举字段是包含多个选择的字段 - 可以在“枚举编辑器”对话框将它们定义为成员。

例如,假设想要通过以下状态之一来识别新细分模型中的管道:现有的、拟建的、已弃用、已删除和已淘汰。可以使用标签“管道状态”为管道定义新的用户数据扩展,选择枚举作为数据类型。单击用户数据扩展“属性编辑器”中“默认值”字段中的省略号 (…) 按钮,以显示“枚举编辑器”对话框。然后在表中输入具备唯一标签的五个成员(每个唯一管道状态一个成员)和枚举值。关闭“用户数据扩展”对话框后,模型里所有管道的属性编辑器中都会有新字段和成员可用。可以在新的“管道状态”字段中选择任何定义为成员的状态。

可以为每个用户数据扩展指定无限数量的成员,但成员标签和值必须唯一。如果不唯一,尝试关闭对话框时会显示一条错误消息。

对话框包含一个表格和下列控制:

  • 新建 — 向表格中添加一个新行。表格中的每一行都表示当前用户数据扩展的唯一枚举成员。
  • 删除 — 从表格中删除当前行。从用户数据扩展中删除行中定义的枚举成员。

在表格中定义枚举成员,其中包含以下列:

  • 枚举成员显示标签 — 成员标签。这是在 HAMMER CONNECT 中看到的标签,无论用户数据扩展显示在哪里(属性编辑器、数据表等)。
  • 枚举值 — 与成员标签关联的唯一整数索引。 HAMMER CONNECT 在执行查询等操作时使用该成员。